﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MyCode.Project.Infrastructure.Enumeration
{
    /// <summary>
    /// 库存业务类型
    /// </summary>
    public enum StockSheetType
    {
        /// <summary>
        /// 采购入库
        /// </summary>
        [Description("采购入库")]
        PurchaseInStock = 3030,
        /// <summary>
        /// 退货入库
        /// </summary>
        [Description("退货入库")]
        ReturnsGoodsInStock = 3210,
        /// <summary>
        /// 订单出库
        /// </summary>
        [Description("订单出库")]
        OrderOutStock = 3110,
        /// <summary>
        /// 退货出库
        /// </summary>
        [Description("退货出库")]
        ReturnsGoodsOutStock = 3410,
        /// <summary>
        /// 调拨出库
        /// </summary>
        [Description("调拨出库")]
        TransferOutStock = 3310,
        /// <summary>
        /// 调拨入库
        /// </summary>
        [Description("调拨入库")]
        TransferInStock = 3311,
        /// <summary>
        /// 报损
        /// </summary>
        [Description("报损")]
        ShopLost = 3510,
        /// <summary>
        /// 领料
        /// </summary>
        [Description("领料")]
        ShopUse = 3610,
        /// <summary>
        /// 盘点盈亏
        /// </summary>
        [Description("盘点盈亏")]
        InventoryIncome = 6110,
        /// <summary>
        /// 库存调整
        /// </summary>
        [Description("库存调整")]
        StockAdjustment = 6210,
        /// <summary>
        /// 换货入库
        /// </summary>
        [Description("换货入库")]
        ExchangeIn = 8012,

        /// <summary>
        /// 销售
        /// </summary>
        [Description("销售")]
        Sales = 8010,

        /// <summary>
        /// 使用服务
        /// </summary>
        [Description("使用服务")]
        UseService = 8020,
       
        /// <summary>
        /// 调整
        /// </summary>
        [Description("调整")]
        Adjust = 200,

        /// <summary>
        /// 不显示在流水的调整类型
        /// </summary>
        [Description("不显示在流水的调整类型")]
        NotShowAdjust = 300,


        /// <summary>
        /// 大转盘抽奖
        /// </summary>
        [Description("大转盘抽奖")]
        LuckyDraw = 300,


    }
}
